A Requirements Engineering Process for OPEN Development
نویسندگان
چکیده
The impact of forces such as the internet and the rise of e-commerce has led to an increasingly distributed and diverse style of systems development environment. With this change has come the call for methods suited to this type of development. The object technology community has developed a number of techniques which facilitate development in such an environment (e.g. components, design patterns and templates). However comprehensive software process support is still lacking, particularly in the area of requirements elicitation and specification. This paper describes an implementation of the OPEN methodology which incorporates formal specification into the requirements engineering process through integration of the requirements engineering method FOOM, and how such an approach benefits the types of systems development projects described above.
منابع مشابه
Elicitation Strategies for Web Application Using Activity Theory
Requirements engineering (RE) is often seen as an essential facet in software development. It is a vital process before each project starts. In the context of systems engineering, an understanding and application of systems theory and practice is also relevant to RE. The contexts in which RE takes place habitually involve human activities. Therefore, RE needs to be sensitive to how people perce...
متن کاملElicitation Strategies for Web Application Using Activity Theory
Requirements engineering (RE) is often seen as an essential facet in software development. It is a vital process before each project starts. In the context of systems engineering, an understanding and application of systems theory and practice is also relevant to RE. The contexts in which RE takes place habitually involve human activities. Therefore, RE needs to be sensitive to how people perce...
متن کاملRequirements Engineering Model in Designing Complex Systems
This research tends to development of the requirements elicitation methodology with regard to operational nature and hierarchical analysis for complex systems and also, regarding available technologies. This methodology applies Analytic Hierarchy Process (AHP) and Analytic Network Process (ANP) to ensure traceability of planned qualitative and quantitative data from requirements to available te...
متن کاملRequirements Engineering Model in Designing Complex Systems
This research tends to development of the requirements elicitation methodology with regard to operational nature and hierarchical analysis for complex systems and also, regarding available technologies. This methodology applies Analytic Hierarchy Process (AHP) and Analytic Network Process (ANP) to ensure traceability of planned qualitative and quantitative data from requirements to available te...
متن کاملUnderstanding Requirements for Open Source Software
This study presents findings from an empirical study directed at understanding the roles, forms, and consequences arising in requirements within open source software development efforts. Four open source software development communities are described, examined, and compared to help discover what these differences may be. At least two dozen kinds of software informalisms are found to play a crit...
متن کاملUnderstanding the requirements for developing open source software systems
This study presents an initial set of findings from an empirical study of social processes, technical system configurations, organizational contexts, and interrelationships that give rise to open software. The focus is directed at understanding the requirements for open software development efforts, and how the development of these requirements differs from those traditional to software enginee...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999